/* CSS Document 
Usuario Final
Plataforma - Universidad de Pamplona
Hoja de estilos 001
*/

html { height: 101%; }
.cursor{
	cursor:pointer;
}
.dialog {
 filter: progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=4) ; 
 display: block ;
 position: absolute ;
 z-index:100;
}
 body { /*estilo de color de fondo, margenes de 0 y contenido centrado en la pagina*/
    scrollbar-base-color: #333333;
    scrollbar-face-color: #f0f0f0;
    scrollbar-track-color: #CCCCCC;
    scrollbar-arrow-color: #666666;
    scrollbar-3dlight-color: #CCCCCC;
    scrollbar-darkshadow-color: #CCCCCC;
    scrollbar-highlight-color: #f0f0f0;
    scrollbar-shadow-color: #f0f0f0;
    background-color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    text-align:center;
}
.frameborder{
	border: 1px solid #999999;
}
.frameborder_d{
	border: 1px solid;
	border-top-color:#999999;	
	border-left-color:#999999;
	border-right-color:#999999;
	border-bottom-color:#FFFFFF;
}


.text_file {/*estilo para cajas de texto*/
		background-color: #FFFFFF; 
		color: #000000; 
		font-family: Arial, Helvetica, sans-serif;   
		font-size: 11px; 
		border: 1px solid #999999;
}
.text_field {/*estilo para cajas de texto de paginacion*/
		background-color: #FFFFFF; 
		color: #000000; 
		font-family: Arial, Helvetica, sans-serif;   
		font-size: 11px; 
		border: 1px solid #999999;		

}
.botones {/*estilo para botones*/
		background-color: #F0F0F0; 
		color: #000000; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		border: 1px solid #999999;
}
.combos {/*estilo para combos*/
		background-color: #FFFFFF;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;  	
		font-size: 10px;
}
.text_negro {/*estilo textos de titulos secundarios y contenidos de celda*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
.texto_negro {/*estilo textos de titulos secundarios y contenidos de celda*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
.text_blanco {/*estilo textos titulos de tabla*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}
.text_mensaje {/*estilo textos mensajes*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.texto_credito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}
.texto_alerta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 15pt;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}


.text_destacado {/*estilo textos destacados*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
}
.text_titulo_menu {/*estilo textos titulos menu de iconos*/
	font-family: Tahoma, Arial, Helvetica;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #0066CC;
}
.text_rojo {/*estilo textos en contenidos de celda para resaltar un valor*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color:#FF0000;
}

.text_negro_g {/*estilo textos de titulos secundarios y contenidos de celda*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.fondo_tabla {/*estilo marco tabla contenedora general e interior*/
background-color: #0066cc;
}
.fondo_celda_1 {/*fondo primera celda - titulos de tabla generalmente*/
background-color: #0066cc;
}
.fondo_celda_2 {/*fondo segunda celda - titulos secundarios generalmente*/
background-color: #FFCC00;
}
.fondo_celda_3 {/*fondo tablas interiores y tercera celda - contenidos generalmente - color blanco en todos los casos*/
background-color: #FFFFFF;
}
.fondo_celda_4 {/*fondo cuarta celda - listados generalmente*/
background-color: #E6E6E6;
}
.fondo_celda_5 {/*fondo cuarta celda - listados secundarios generalmente*/
background-color: #F0F0F0;
}
.tabla_impresion {/*estilo borde tabla para impresion*/
	border-collapse:collapse; 
	border:1px;
}
.tabla_estadistica_1 {/*estilo de color de fondo y borde de tabla estadistica 1*/
	background-color: #FFCC00;
	border: 1px;
	border-style: solid;
	height: 25px;
	border-color: #BF9900;
}
.tabla_estadistica_2 {/*estilo de color de fondo y borde de tabla estadistica 2*/
	background-color: #FFE57F;
	border: 1px;
	border-style: solid;
	height: 25px;
	border-color: #BF9900;
}
.tabla_estadistica_3 {/*estilo de color de fondo y borde de tabla estadistica 3*/
	background-color: #FFF2BF;
	border: 1px;
	border-style: solid;
	height: 25px;
	border-color: #BF9900;
}
.text_negro_n {/*estilo textos de contenido en negrilla*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
}

a.linkopacity img {
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	-khtml-opacity: 0.5;
}
 
a.linkopacity:hover img {
	filter:alpha(opacity=100);  
	-moz-opacity: 1.0;  
	opacity: 1.0;
	-khtml-opacity: 1.0; 
}

/*
Estilos de Elementos
==================================================
*/
img {
	border:none
}
hr{
	noshade:noshade;
	color: #cccccc;
	size: 1px;
	border-style:dotted;
}
/*
Estilos de enlaces
====================================================
*/
a:link{
	color: #0066cc;
	font-size: 8pt;
	text-decoration: none;
}
a:visited {
	color: #0066cc;
	font-size: 8pt;
	text-decoration: none;
}
a:hover {
	color: #666666;
	font-size: 8pt;
	text-decoration: underline;
}
a:active {
	color: #0066cc;
	font-size: 8pt;
	text-decoration: underline;
}
/* Modal 
====================================*/
.modal{
	FILTER: alpha(opacity:40); 
	BACKGROUND-COLOR: black; 
	opacity: 0.40; 
	KHTMLOpacity: 0.40; 
	MozOpacity: 0.40; 
	moz-opacity: 0.40;
}
 #mensaje{
	background-color:#f0f0f0;
	border:1px solid #ccc;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	text-align:justify;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin:10px 0;
}
#mensaje span{
	font-weight:bold;
	text-transform:uppercase;
	color:#900;
}


